be annoyed by excessive work - Francés Inglés Diccionario